
* {
    margin: 0;
    padding: 0; 
    box-sizing: border-box;
  }
  a{
      text-decoration: #b0b0b0;
    
  }
  body{
    background: #f5f5f5;
    font-size: 14px;
  }
  form{
    margin: 0 auto;
      padding-top:50px;
      width: 854px;
    
      overflow: hidden;
      text-align:center;
      background-color: #fff;
      .logo{
          width: 49px;
          height: 48px;
          display:inline-block;
          background: url("/images/milogo.png");
      }
      h1{
        font-size: 30px;
        color: #424242;
        font-weight: normal;
        line-height: 74px;
        margin-bottom: 30px;
      }
      input{
          width: 358px;
          height: 48px;
          padding-left: 8px;
          margin-bottom: 20px;
      
      }
      #submit{
        background-color: #ef5b00;
        border: none;
        color:white;
}
      p{
        width: 358px;
        margin:0 auto;
        margin-top:-10px;
        margin-bottom: 30px;
        display:flex;
        justify-content: space-between;
        span:first-child a{
            color: #ef5b00;
          
        }
        span:last-child a{
            color: #757575;
        }
      }
      &>span{
        font-size: 14px;
        color: #b0b0b0;
        line-height: 30px;
        position: relative;
        &::after,&::before{
            content:"";
            position: absolute;
            background:#ccc;
            height: 1px;
            top:50%;
            width: 128px;

        }
        &::before{
            left:-133px;
        }
       
      }
      .last{
margin-top: 18px;
margin-bottom: 60px;

      }
  }